# protos/BUILD
load("@com_google_protobuf//:protobuf.bzl", "cc_proto_library")

cc_proto_library(
    name = "message_cc_proto",
    srcs = ["message.proto"],  # <-- list your .proto here
    # deps = [":other_cc_proto"],   # if you have cross‐proto deps
    visibility = ["//visibility:public"],
)

cc_proto_library(
    name = "addressbook_cc_proto",
    srcs = ["addressbook.proto"],  # <-- list your .proto here
    # deps = [":other_cc_proto"],   # if you have cross‐proto deps
    visibility = ["//visibility:public"],
)

cc_proto_library(
    name = "person_cc_proto",
    srcs = ["person.proto"],  # <-- list your .proto here
    # deps = [":other_cc_proto"],   # if you have cross‐proto deps
    visibility = ["//visibility:public"],
)

cc_proto_library(
    name = "oneof_ex_cc_proto",
    srcs = ["oneof_ex.proto"],  # <-- list your .proto here
    # deps = [":other_cc_proto"],   # if you have cross‐proto deps
    visibility = ["//visibility:public"],
)
